<?php
namespace app\modules\admin\models;
/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of ViewError
 *
 * @author shuai
 */
class ViewLoglist extends \app\components\BaseViewList{
    public function get_model(){
       /// \app\models\Bizhi::className()
        return new \app\models\Log;
    }
      public $show_add=false;///显示添加按钮
    
      
         /**
     * 获取表格的唯一名字
    */
    public function getName(){
        return 'Log';
    }
     /**
     * 是否显示删除按钮
    */
   // public $show_delete=false;
    
     /**
     * 是否显示复选框
    */
   // public $show_select_box=false;
    
     
     /**
    * 需要继承,然后定义每行需要显示的数据格式
   */
    public function Labels(){ 
      return array( 
                 'id'=>array('style'=>'width:50px'),
          'content'=>'',
          'time'=>'',
           'type'=>'',
          'ua'=>'',
          'ip'=>''
        );                  
           
    }
    
       /**
     * 方便继承,多一层过滤
        * 这里过滤一下时间
    */
    public function ModelTohtml($key,$model){
        
        if($key==='time'){
            return $this->toTime($model->$key);
        } 
        if($key==='type'){
           // return $this->tType($model->$key);
        }
        
        
        return $model->$key;
    }
    
    private function tType($val){
        return \app\models\Log::$TypeArray[$val];
    }
    

}
